package exey.utils 
{
	import flash.display.BitmapData;
	import flash.geom.Matrix;

	public class BitmapUtils
	{
		
		static public function rotateRectangular(bitmapData:BitmapData, angleRadians:Number):BitmapData {
			var result:BitmapData = new BitmapData(bitmapData.width, bitmapData.height)
			var matrix:Matrix = new Matrix();
			matrix.translate(-bitmapData.width*0.5, -bitmapData.height*0.5);
			matrix.rotate( angleRadians );
			matrix.translate(bitmapData.width*0.5, bitmapData.height*0.5);
			result.draw(bitmapData, matrix);
			return result;
		}
		
	}

}